.mod_header{
    
}
.top_header{
    height: 115px;
    border-bottom: 1px solid #c0c0c0;
    display: flex;
    justify-content:space-between;
}
.top_header h1{
    width: 215px;
    background: url(../img/qq_logo.jpg) no-repeat 0px 27px;
}
.top_header ul{
    display: flex;
    justify-content: space-between;
}
.top_header ul li{
    width: 120px;
    color:#4b4b4b;
    font-size: 20px;
    line-height: 115px;
    text-align: center; 
}
.top_header ul li:hover{
    color: aquamarine;
}
.top_header ul li:first-child{
    background-color: #25e0a4;
    color: azure;
}
.top_search{ 
    width: 400px;
    line-height: 115px;
    display: flex;
    justify-content: space-between;
    position: relative;
}
.top_search input{
    border: 1px solid #ccc;
    height: 38px;
    border-radius: 5px;
    margin-top: 37px;
}
.top_search i{
    position: absolute;
    left: 118px;
    top: 37px;
    width: 38px;
    height: 38px;
    display: inline-block;
    background: url('../img/icon_sprite@2x.png') no-repeat 3px -67px;
    background-size: 360px;
    transition: background-position 0.01s;
}
.top_search i:hover{
    background-position: 3px -103px;
}
.top_search span:nth-child(1){
    background-color: #25e0a4;
}

